card-reader punch - Turkish English Dictionary